package com.redsoft.spirit.dao;

import java.util.List;

import org.springframework.data.jpa.repository.Modifying;
import org.springframework.data.jpa.repository.Query;
import com.redsoft.spirit.entity.MenuRole;

/**
 * 菜单的DAO类
 * 
 * <pre>
 * 菜单的DAO类
 * </pre>
 * 
 * @author 杨雷
 * @since 1.0
 */
public interface MenuRoleRepository extends BaseRepository<MenuRole, String>{

	void deleteByMenuId(String id);

	@Query("select mr.roleId from MenuRole mr where mr.menuId =?1")
	List<String> getRoleByMenu(String menuId);

	@Modifying
	@Query("delete MenuRole r where r.roleId=?")
	void deleteByRoleId(String roleId);
}
